package com.surfilter.massdata.es.core.model;

import java.io.Serializable;

import com.surfilter.massdata.es.core.entity.BaseEntity;


/**
 * 
 * IP域名关系实体
 * 
 * @author liuchen
 *
 */
public class IpDomainRelation  implements BaseEntity ,Serializable{
	
    /**
		 * 序列号
		 */
	private static final long serialVersionUID = 1L;
	
	private long ymid;
	private String ym;
	private String siteName;
	
	// array Long 类型
	private String shengId;
	// array Long 类型
	private String shiId;
	// array Long 类型
	private String xianId;
	
	private String fxsj;
	
	// array Long 类型
	private String jrsId;
	// array String 类型
	private String jrsMc;
	
	private Long wzjb;
	private String ymzcsMc;
	
	// 是否存活: 1存活，0不存活
	private Long sfch;
	
	// array String 类型
	private String houseCode;
	// array String 类型
	private String houseName;
	
	private String djym;
	private String gxsj;
	
	// array String类型
	private String ip;
	// array String 类型
	private String idcIspId;
	// array String 类型
	private String yysMc;
	
	
	private String isRecord;
	private String domainCN;
	private String hostUnit;
	private String license;
	private String domainValidity;
	
	private String ymSuffix;
	
	
	public long getYmid() {
		return ymid;
	}
	public void setYmid(long ymid) {
		this.ymid = ymid;
	}
	public String getYm() {
		return ym;
	}
	public void setYm(String ym) {
		this.ym = ym;
	}
	public String getSiteName() {
		return siteName;
	}
	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}
	public String getShengId() {
		return shengId;
	}
	public void setShengId(String shengId) {
		this.shengId = shengId;
	}
	public String getShiId() {
		return shiId;
	}
	public void setShiId(String shiId) {
		this.shiId = shiId;
	}
	public String getXianId() {
		return xianId;
	}
	public void setXianId(String xianId) {
		this.xianId = xianId;
	}
	public String getFxsj() {
		return fxsj;
	}
	public void setFxsj(String fxsj) {
		this.fxsj = fxsj;
	}
	public String getJrsId() {
		return jrsId;
	}
	public void setJrsId(String jrsId) {
		this.jrsId = jrsId;
	}
	public String getJrsMc() {
		return jrsMc;
	}
	public void setJrsMc(String jrsMc) {
		this.jrsMc = jrsMc;
	}
	
	public Long getWzjb() {
		return wzjb;
	}
	public void setWzjb(Long wzjb) {
		this.wzjb = wzjb;
	}
	public String getYmzcsMc() {
		return ymzcsMc;
	}
	public void setYmzcsMc(String ymzcsMc) {
		this.ymzcsMc = ymzcsMc;
	}
	public Long getSfch() {
		return sfch;
	}
	public void setSfch(Long sfch) {
		this.sfch = sfch;
	}
	public String getHouseName() {
		return houseName;
	}
	public void setHouseName(String houseName) {
		this.houseName = houseName;
	}
	public String getDjym() {
		return djym;
	}
	public void setDjym(String djym) {
		this.djym = djym;
	}
	public String getGxsj() {
		return gxsj;
	}
	public void setGxsj(String gxsj) {
		this.gxsj = gxsj;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	public String getIdcIspId() {
		return idcIspId;
	}
	public void setIdcIspId(String idcIspId) {
		this.idcIspId = idcIspId;
	}
	public String getYysMc() {
		return yysMc;
	}
	public void setYysMc(String yysMc) {
		this.yysMc = yysMc;
	}
	public String getIsRecord() {
		return isRecord;
	}
	public void setIsRecord(String isRecord) {
		this.isRecord = isRecord;
	}
	public String getDomainCN() {
		return domainCN;
	}
	public void setDomainCN(String domainCN) {
		this.domainCN = domainCN;
	}
	public String getHostUnit() {
		return hostUnit;
	}
	public void setHostUnit(String hostUnit) {
		this.hostUnit = hostUnit;
	}
	public String getLicense() {
		return license;
	}
	public void setLicense(String license) {
		this.license = license;
	}
	public String getDomainValidity() {
		return domainValidity;
	}
	public void setDomainValidity(String domainValidity) {
		this.domainValidity = domainValidity;
	}
	
	public String getHouseCode() {
		return houseCode;
	}
	public void setHouseCode(String houseCode) {
		this.houseCode = houseCode;
	}
	@Override
	public String getKey() {
		return ym;
	}
	public String getYmSuffix() {
		return ymSuffix;
	}
	public void setYmSuffix(String ymSuffix) {
		this.ymSuffix = ymSuffix;
	}
	@Override
	public String toString() {
		return "IpDomainRelation [ymid=" + ymid + ", ym=" + ym + ", siteName=" + siteName + ", shengId=" + shengId
				+ ", shiId=" + shiId + ", xianId=" + xianId + ", fxsj=" + fxsj + ", jrsId=" + jrsId + ", jrsMc=" + jrsMc
				+ ", wzjb=" + wzjb + ", ymzcsMc=" + ymzcsMc + ", sfch=" + sfch + ", houseCode=" + houseCode
				+ ", houseName=" + houseName + ", djym=" + djym + ", gxsj=" + gxsj + ", ip=" + ip + ", idcIspId="
				+ idcIspId + ", yysMc=" + yysMc + ", isRecord=" + isRecord + ", domainCN=" + domainCN + ", hostUnit="
				+ hostUnit + ", license=" + license + ", domainValidity=" + domainValidity + ", ymSuffix=" + ymSuffix
				+ "]";
	}
}
